#ifndef BETANODE_H
#define BETANODE_H

#include "Node.h"

class BetaNode : public Node
{
public:
    BetaNode(Node* alpha, Node* beta, double sampleValue = 0.0, bool isObserved = false);

    BetaNode(const BetaNode& other);

    ~BetaNode();

    double logLikelihood(double x);

private:
    Node* alpha;
    Node* beta;
};

#endif // BETANODE_H
